(function(){var $gwt_version = "2.0.4";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'AC12BFD3605B0AEC569B0354576D3B5F';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'hellogadgets',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});function Q(){}
function P(){}
function sx(){}
function fb(){}
function eb(){}
function Ab(){}
function zb(){}
function yb(){}
function xb(){}
function cc(){}
function qc(){}
function Cc(){}
function Gc(){}
function ad(){}
function td(){}
function sd(){}
function Te(){}
function Se(){}
function Ye(){}
function _e(){}
function cf(){}
function ff(){}
function kf(){}
function mf(){}
function pf(){}
function sf(){}
function vf(){}
function yf(){}
function Af(){}
function Df(){}
function Gf(){}
function Jf(){}
function Mf(){}
function Pf(){}
function Sf(){}
function Vf(){}
function Yf(){}
function bg(){}
function ag(){}
function _f(){}
function ug(){}
function tg(){}
function Ug(){}
function Tg(){}
function fh(){}
function nh(){}
function uh(){}
function Bh(){}
function Jh(){}
function Sh(){}
function bi(){}
function li(){}
function ti(){}
function yi(){}
function Mi(){}
function Qi(){}
function Vi(){}
function jj(){}
function ij(){}
function xj(){}
function Bj(){}
function Jj(){}
function Nj(){}
function Sj(){}
function $k(){}
function bl(){}
function kl(){}
function ol(){}
function sl(){}
function $l(){}
function tm(){}
function Nm(){}
function Tm(){}
function un(){}
function Fn(){}
function En(){}
function Tn(){}
function qo(){}
function ro(){}
function uo(){}
function vo(){}
function Sn(){}
function Ao(){}
function Bo(){}
function Rn(){}
function Qn(){}
function Pn(){}
function No(){}
function To(){}
function Wo(){}
function ap(){}
function _o(){}
function $o(){}
function hp(){}
function mp(){}
function lp(){}
function kp(){}
function bq(){}
function jq(){}
function Dq(){}
function Kq(){}
function Jq(){}
function Iq(){}
function Qq(){}
function ar(){}
function gr(){}
function lr(){}
function or(){}
function qr(){}
function xr(){}
function Br(){}
function Er(){}
function Ir(){}
function Mr(){}
function Wr(){}
function $r(){}
function is(){}
function ls(){}
function os(){}
function rs(){}
function Es(){}
function Ms(){}
function Ws(){}
function bt(){}
function ft(){}
function tt(){}
function yt(){}
function Ct(){}
function Ft(){}
function Kt(){}
function Nt(){}
function Qt(){}
function Zt(){}
function bu(){}
function zu(){}
function Cu(){}
function Ju(){}
function Iu(){}
function gv(){}
function fv(){}
function sv(){}
function Av(){}
function zv(){}
function Jv(){}
function Qv(){}
function Zv(){}
function fw(){}
function mw(){}
function rw(){}
function Lw(){}
function Pw(){}
function cx(){}
function kx(){}
function Rp(a){}
function qb(){db()}
function Ar(a){zr()}
function ns(a){fs()}
function Vo(a){jo(a)}
function Yo(a){lo(a)}
function rh(a){ok(a,6)}
function yh(a){ok(a,6)}
function lm(){fm(this)}
function Qp(){Gp(this)}
function Aq(){rq(this)}
function rg(){return mg}
function dh(){return $g}
function lh(){return gh}
function sh(){return oh}
function zh(){return vh}
function Hh(){return Ch}
function Yh(){return Th}
function ii(){return ci}
function qi(){return mi}
function jm(){return _l}
function Sm(){return Om}
function Kn(a){return a}
function ob(){ob=sx;hb()}
function ud(){ud=sx;bd()}
function xd(){xd=sx;ud()}
function Ze(){Ze=sx;Xe()}
function af(){af=sx;Xe()}
function df(){df=sx;Xe()}
function gf(){gf=sx;Xe()}
function nf(){nf=sx;lf()}
function qf(){qf=sx;lf()}
function tf(){tf=sx;lf()}
function wf(){wf=sx;lf()}
function Bf(){Bf=sx;zf()}
function Ef(){Ef=sx;zf()}
function Hf(){Hf=sx;zf()}
function Kf(){Kf=sx;zf()}
function Nf(){Nf=sx;zf()}
function Qf(){Qf=sx;zf()}
function Tf(){Tf=sx;zf()}
function Wf(){Wf=sx;zf()}
function Zf(){Zf=sx;zf()}
function ll(){ll=sx;hb()}
function pl(){pl=sx;hb()}
function xo(a,b){oo(b,a)}
function bp(){bp=sx;dt()}
function cp(){cp=sx;bp()}
function ep(){ep=sx;cp()}
function vp(){vp=sx;nt()}
function Vp(){Vp=sx;vp()}
function Zp(){jo(this.j)}
function $p(){lo(this.j)}
function kq(){kq=sx;Vp()}
function ps(){ps=sx;cs()}
function gt(){gt=sx;dt()}
function Li(a){Hi(this,a)}
function Aj(a){rq(this.b)}
function to(a){ko(this,a)}
function ks(a){a.C&&lo(a)}
function Gv(){return null}
function oi(a){Hr(ok(a,9))}
function yc(a){return a.J()}
function yg(){return this.d}
function An(a){Hi(this.b,a)}
function _n(){return this.G}
function sp(){return this.G}
function iq(){return this.b}
function Gq(a){this.b.i=a.b}
function ws(){return this.b}
function nt(){nt=sx;mt=st()}
function Mv(){return this.b}
function Fw(){return this.c}
function gx(){return this.b}
function hx(){return this.c}
function al(a){Wc();return a}
function xl(a){return a.d<a.b}
function Jo(a,b){Eo(a,b,a.G)}
function Ps(a,b){Rs(a,b,a.c)}
function At(a){Wc();return a}
function Ht(a){Wc();return a}
function St(a){Wc();return a}
function _t(a){Wc();return a}
function mx(a){Wc();return a}
function lg(){return this.N()}
function Cl(){return yl(this)}
function xs(){return vs(this)}
function at(){return $s(this)}
function qu(){return xu(this)}
function rv(){return this.b.e}
function Hv(){return this.b.c}
function ew(){return cw(this)}
function Zw(){return this.b.e}
function Pl(a){Fl=a;an();fn=a}
function Nw(a){Ru(a);return a}
function Eb(a,b){Wc();return a}
function Gb(a,b){Wc();return a}
function qg(a){ok(a,4).O(this)}
function Lh(a){a.b={};return a}
function Wh(a){ok(a,7).P(this)}
function gi(a){ok(a,8).Q(this)}
function wi(a){Ki(a.c,a.d,a.b)}
function Rm(a){Bk(a);null.rb()}
function Mp(a,b){rp(a,b);Hp(a)}
function Mt(a,b){Wc();return a}
function Pt(a,b){Wc();return a}
function Tt(a,b){Wc();return a}
function au(a,b){Wc();return a}
function Bu(a,b){Wc();return a}
function Ec(a,b){a.b=b;return a}
function Ic(a,b){a.b=b;return a}
function ei(a,b){a.b=b;return a}
function zj(a,b){a.b=b;return a}
function Dj(a,b){a.b=b;return a}
function vl(a,b){a.e=b;return a}
function Fq(a,b){a.b=b;return a}
function Sq(a,b){a.b=b;return a}
function cr(a,b){a.b=b;return a}
function ir(a,b){a.b=b;return a}
function Dr(a,b){a.b=b;return a}
function Gr(a,b){a.b=b;return a}
function Pr(a,b){a.b=b;return a}
function Yr(a,b){a.b=b;return a}
function Zs(a,b){a.c=b;return a}
function vt(a,b){a.b=b;return a}
function Yt(a,b){return a>b?a:b}
function lv(a,b){a.b=b;return a}
function xv(){return bw(this.b)}
function mr(){mr=sx;Ru(new Lw)}
function Hr(a){a.b.m&&a.b.hb()}
function Fv(a,b){a.b=b;return a}
function aw(a,b){a.c=b;return a}
function bw(a){return a.b<a.c.c}
function lw(){return this.c.b.e}
function Ho(a){return Fo(this,a)}
function du(a,b,c,d,e){return a}
function ow(a,b){a.b=b;return a}
function xg(a){a.d=++vg;return a}
function bd(){bd=sx;xd();new sd}
function vu(){vu=sx;su={};uu={}}
function sc(){sc=sx;rc=uc(new qc)}
function vq(a){a.g=false;Ol(a.G)}
function jl(a,b){vw(a.c,b);hl(a)}
function yo(){So(this,(Qo(),Oo))}
function zo(){So(this,(Qo(),Po))}
function ao(a){this.G.style[Gz]=a}
function pu(a){return hu(this,a)}
function up(a){return qp(this,a)}
function pv(a){return mv(this,a)}
function Iw(a){return Cw(this,a)}
function eo(a){this.G.style[ez]=a}
function Tl(){Tl=sx;Sl=el(new bl)}
function Pm(){Pm=sx;Om=xg(new ug)}
function pw(){return bw(this.b.b)}
function Bl(){return this.d<this.b}
function ht(a){gt();it();return a}
function aq(a){return qp(this.j,a)}
function io(a,b){!!a.E&&Hi(a.E,b)}
function nk(a,b){return a&&kk[a][b]}
function wl(a){return xw(a.e.c,a.c)}
function Fu(a){throw Bu(new zu,TA)}
function Iv(a){return $u(this.b,a)}
function jw(a){return Su(this.b,a)}
function Xw(a){return Su(this.b,a)}
function dw(){return this.b<this.c.c}
function Xu(b,a){return SA+a in b.f}
function Em(a,b){return Di(Hm(),a,b)}
function tp(){return us(new rs,this)}
function Vs(){return Zs(new Ws,this)}
function Im(){if(!xm){Nn();xm=true}}
function Jm(){if(!Bm){On();Bm=true}}
function ml(a,b){ll();a.b=b;return a}
function ql(a,b){pl();a.b=b;return a}
function mk(a,b){return a&&!!kk[a][b]}
function Ej(a){Bp(this.b);xq(this.b)}
function so(a){!!this.E&&Hi(this.E,a)}
function Uv(a,b){(a<0||a>=b)&&Xv(a,b)}
function $e(a,b,c){Ze();a.b=c;return a}
function bf(a,b,c){af();a.b=c;return a}
function ef(a,b,c){df();a.b=c;return a}
function hf(a,b,c){gf();a.b=c;return a}
function of(a,b,c){nf();a.b=c;return a}
function rf(a,b,c){qf();a.b=c;return a}
function uf(a,b,c){tf();a.b=c;return a}
function xf(a,b,c){wf();a.b=c;return a}
function Cf(a,b,c){Bf();a.b=c;return a}
function Ff(a,b,c){Ef();a.b=c;return a}
function If(a,b,c){Hf();a.b=c;return a}
function Lf(a,b,c){Kf();a.b=c;return a}
function Of(a,b,c){Nf();a.b=c;return a}
function Rf(a,b,c){Qf();a.b=c;return a}
function Uf(a,b,c){Tf();a.b=c;return a}
function Xf(a,b,c){Wf();a.b=c;return a}
function $f(a,b,c){Zf();a.b=c;return a}
function Go(){return Zs(new Ws,this.f)}
function _p(){return us(new rs,this.j)}
function _s(){return this.b<this.c.c-1}
function fg(){this.f=false;this.g=null}
function Qo(){Qo=sx;Oo=new To;Po=new Wo}
function Yi(a){a.b=Nw(new Lw);return a}
function Mj(a){a.b=Pj(new Nj);return a}
function Lr(a,b,c){Kr();a.b=c;return a}
function Ov(a,b){return Lv(new Jv,b,a)}
function qv(){return uv(new sv,this.b)}
function yv(){return ok(cw(this.b),35)}
function Ew(a){return yw(this,a,0)!=-1}
function pt(a){return mt?md((bd(),a)):a}
function Nv(){return this.c.f[SA+this.b]}
function ex(a,b,c){a.b=b;a.c=c;return a}
function Rw(a){a.b=Nw(new Lw);return a}
function Lv(a,b,c){a.c=c;a.b=b;return a}
function hw(a,b,c){a.b=b;a.c=c;return a}
function xw(a,b){Uv(b,a.c);return a.b[b]}
function Pv(a){return _u(this.c,this.b,a)}
function Pi(){Zi(this.b.e,this.d,this.c)}
function Ti(){cj(this.b.e,this.d,this.c)}
function wt(){this.b.style[uy]=(lf(),RA)}
function Sp(){this.z&&Lp(this,false,false)}
function nb(){!this.c&&Aw(gb,this);this.I()}
function V(){return this.$H||(this.$H=++hc)}
function Op(){return pt(md((bd(),this.G)))}
function Pp(){return qt(md((bd(),this.G)))}
function U(a){return this===(a==null?null:a)}
function rk(a,b){return a!=null&&mk(a.tI,b)}
function Ib(a,b){Wc();a.b=b;Vc(a);return a}
function sm(a){rm();return qm?xn(qm,a):null}
function Yv(){return aw(new Zv,ok(this,11))}
function We(){return this.$H||(this.$H=++hc)}
function Xv(a,b){throw Tt(new Qt,UA+a+VA+b)}
function Jn(a){a.b=Bi(new yi,null);return a}
function an(){if(!Xm){mn();rn();Xm=true}}
function Hm(){!ym&&(ym=Vm(new Tm));return ym}
function hb(){hb=sx;gb=uw(new rw);Dm(new tm)}
function vc(a){var b;b=a.c;a.c=[];Ac(b,a.c)}
function Xh(a){var b;if(Th){b=new Sh;a.R(b)}}
function Xc(){try{null.a()}catch(a){return a}}
function us(a,b){a.c=b;a.b=!!a.c.B;return a}
function qs(a){ps();ds(a,$doc.body);return a}
function uw(a){a.b=$j(Fk,115,0,0,0);return a}
function vw(a,b){bk(a.b,a.c++,b);return true}
function Np(a){if(a.z){return}Lp(a,true,true)}
function rq(a){if(a.h){wi(a.h);a.h=null}Gp(a)}
function Ve(a){return this===(a==null?null:a)}
function Ad(a){return Bd(me(a.ownerDocument),a)}
function lu(b,a){return b.substr(a,b.length-a)}
function Cd(a){return Dd(me(a.ownerDocument),a)}
function pi(a){var b;if(mi){b=new li;Hi(a.b,b)}}
function ch(a){tq(ok(a,6).b,Yg(this),Zg(this))}
function kh(a){uq(ok(a,6).b,Yg(this),Zg(this))}
function nl(){if(!this.b.d){return}fl(this.b)}
function Tv(a){ww(this,this.lb(),a);return true}
function hm(a){Jp(ok(a,31).b,this);am.d=false}
function Gh(a){vq(ok(a,6).b,(Yg(this),Zg(this)))}
function tq(a,b,c){a.g=true;Pl(a.G);a.e=b;a.f=c}
function vi(a,b,c,d){a.c=b;a.b=d;a.d=c;return a}
function Oi(a,b,c,d){a.b=b;a.d=c;a.c=d;return a}
function Os(a){a.b=$j(Ek,109,21,4,0);return a}
function Si(a,b,c,d){a.b=b;a.d=c;a.c=d;return a}
function Ei(a,b){!a.b&&(a.b=uw(new rw));vw(a.b,b)}
function wq(a,b){(bd(),a.b.G).textContent=b||xy}
function xc(a){return a.b.length>0||a.f.length>0}
function sk(a){return a!=null&&a.tM!=sx&&a.tI!=2}
function Dw(a){return bk(this.b,this.c++,a),true}
function yq(){try{jo(this.j)}finally{jo(this.b)}}
function zq(){try{lo(this.j)}finally{lo(this.b)}}
function jx(a){var b;b=this.c;this.c=a;return b}
function Gu(a){var b;b=Eu(this.eb(),a);return !!b}
function Zr(){bb(this.b,200,(new Date).getTime())}
function ng(){ng=sx;mg=Ag(new tg,Yy,(ng(),new _f))}
function fk(){fk=sx;dk=[];ek=[];gk(new Sj,dk,ek)}
function _g(){_g=sx;$g=Ag(new tg,Zy,(_g(),new Tg))}
function hh(){hh=sx;gh=Ag(new tg,$y,(hh(),new fh))}
function ph(){ph=sx;oh=Ag(new tg,_y,(ph(),new nh))}
function wh(){wh=sx;vh=Ag(new tg,az,(wh(),new uh))}
function Dh(){Dh=sx;Ch=Ag(new tg,bz,(Dh(),new Bh))}
function rm(){rm=sx;qm=Jn(new En);!Hn(qm)&&(qm=null)}
function xq(a){!a.h&&(a.h=Fm(Fq(new Dq,a)));Np(a)}
function Pj(a){a.b=new $wnd.gadgets.Prefs;return a}
function Gp(a){if(!a.z){return}Lp(a,false,true);Xh(a)}
function Bk(a){if(a!=null){throw Ht(new Ft)}return a}
function yu(){if(tu==256){su=uu;uu={};tu=0}++tu}
function dt(){dt=sx;ct=ht(new ft);ct?(dt(),new bt):ct}
function dp(a,b){cp();a.G=b;a.G.tabIndex=0;return a}
function Mo(a){var b;return b=Fo(this,a),b&&Lo(a.G),b}
function Sw(a,b){var c;c=Yu(a.b,b,a);return c==null}
function Ko(a,b){var c;c=Fo(a,b);c&&Lo(b.G);return c}
function hi(a,b){var c;if(ci){c=ei(new bi,b);Hi(a,c)}}
function Ci(a,b,c){a.e=Yi(new Vi);a.f=b;a.d=c;return a}
function Sc(a,b){a.length>=b&&a.splice(0,b);return a}
function Bi(a,b){a.e=Yi(new Vi);a.f=b;a.d=false;return a}
function Ru(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function wc(a){var b;b=a.b;a.b=[];Ac(b,a.f);a.f=zc(a.f)}
function qw(){var a;a=ok(cw(this.b.b),35);return a.ob()}
function Ww(a){var b;return b=Yu(this.b,a,this),b==null}
function Dm(a){Im();return Em(Th?Th:(Th=xg(new ug)),a)}
function zn(a){return decodeURI(a.replace(Ez,Fz))}
function fs(){cs();try{So(bs,_r)}finally{Ru(bs.b);Ru(as)}}
function es(a){cs();try{lo(a)}finally{av(bs.b,a)!=null}}
function Ul(a){Tl();if(!a){throw au(new Zt,mz)}jl(Sl,a)}
function nr(a,b){mr();tr(new qr,a,b);a.G[Uz]=yA;return a}
function Vm(a){a.e=Yi(new Vi);a.f=null;a.d=false;return a}
function Lo(a){a.style[Oz]=xy;a.style[Pz]=xy;a.style[Qz]=xy}
function Tp(a){this.n=a;Hp(this);a.length==0&&(this.n=null)}
function Up(a){this.o=a;Hp(this);a.length==0&&(this.o=null)}
function Jc(){this.b.d&&Bc(this.b.e,1);return this.b.g}
function rl(){this.b.f=false;gl(this.b,(new Date).getTime())}
function cs(){cs=sx;_r=new is;as=Nw(new Lw);bs=Rw(new Pw)}
function kw(){var a;return a=uv(new sv,this.c.b),ow(new mw,a)}
function Lu(a){var b;b=lv(new fv,a);return hw(new fw,a,b)}
function Fm(a){Im();Jm();return Em((!ci&&(ci=xg(new ug)),ci),a)}
function ds(a,b){cs();a.f=Os(new Ms);a.G=b;jo(a);return a}
function po(a,b){a.D==-1?sn(a.G,b|(a.G.__eventBits||0)):(a.D|=b)}
function Ki(a,b,c){a.c>0?Ei(a,Si(new Qi,a,b,c)):cj(a.e,b,c)}
function Eo(a,b,c){mo(b);Ps(a.f,b);c.appendChild(b.G);oo(b,a)}
function Id(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}
function xn(a,b){return Di(a.b,(!mi&&(mi=xg(new ug)),mi),b)}
function me(a){return hu(a.compatMode,Ey)?a.documentElement:a.body}
function kc(a){return function(){return lc(a,this,arguments)}}
function Sb(a){return a.tM==sx||a.tI==2?a.hC():a.$H||(a.$H=++hc)}
function hl(a){if(a.c.c!=0&&!a.f&&!a.d){a.f=true;jb(a.e,1)}}
function $s(a){if(a.b>=a.c.c){throw mx(new kx)}return a.c.b[++a.b]}
function cw(a){if(a.b>=a.c.c){throw mx(new kx)}return xw(a.c,a.b++)}
function Ol(a){!!Fl&&a==Fl&&(Fl=null);an();a===fn&&(fn=null)}
function ok(a,b){if(a!=null&&!nk(a.tI,b)){throw Ht(new Ft)}return a}
function Us(a,b){var c;c=Qs(a,b);if(c==-1){throw mx(new kx)}Ts(a,c)}
function $u(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function Yj(a,b){var c,d;c=a;d=Zj(0,b);_j(c.aC,c.tI,c.qI,d);return d}
function _j(a,b,c,d){fk();ik(d,dk,ek);d.aC=a;d.tI=b;d.qI=c;return d}
function Pk(a){if(a!=null&&mk(a.tI,27)){return a}return Ib(new xb,a)}
function $(a){if(!a.i){return}Aw(X,a);a.k&&Rr(a);a.k=false;a.i=false}
function zl(a){zw(a.e.c,a.c);--a.b;a.c<=a.d&&--a.d<0&&(a.d=0);a.c=-1}
function ww(a,b,c){(b<0||b>a.c)&&Xv(b,a.c);a.b.splice(b,0,c);++a.c}
function cv(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function fm(a){a.f=false;a.g=null;a.b=false;a.c=false;a.d=true;a.e=null}
function rt(a,b){a.style[NA]=b;a.style[OA]=(Xe(),PA);a.style[OA]=xy}
function mb(a,b){return $wnd.setTimeout($entry(function(){a.H()}),b)}
function Yw(){var a;return a=uv(new sv,Lu(this.b).c.b),ow(new mw,a)}
function fr(){fr=sx;ir(new gr,wA);ir(new gr,xA);er=ir(new gr,Pz)}
function Kr(){Kr=sx;Jr=Lr(new Ir,BA,0);Lr(new Ir,CA,1);Lr(new Ir,DA,2)}
function vm(a){while((hb(),gb).c>0){ib(ok(xw(gb,0),32))}}
function vs(a){if(!a.b||!a.c.B){throw mx(new kx)}a.b=false;return a.c.B}
function Pq(a){a.G=(bd(),$doc).createElement(iA);a.G[Uz]=tA;return a}
function He(a){if(!!a&&!!a.nodeType){return !!a&&a.nodeType==1}return false}
function pk(a){if(a!=null&&(a.tM==sx||a.tI==2)){throw Ht(new Ft)}return a}
function cn(a){return !(a!=null&&a.tM!=sx&&a.tI!=2)&&a!=null&&mk(a.tI,18)}
function Hp(a){var b;b=a.B;if(b){a.n!=null&&b.Z(a.n);a.o!=null&&b.$(a.o)}}
function yl(a){var b;a.c=a.d;b=xw(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}
function zw(a,b){var c;c=(Uv(b,a.c),a.b[b]);a.b.splice(b,1);--a.c;return c}
function yw(a,b,c){for(;c<a.c;++c){if(rx(b,a.b[c])){return c}}return -1}
function ho(a,b,c){po(a,$m(c.c));return Di(!a.E?(a.E=Bi(new yi,a)):a.E,c,b)}
function sn(a,b){an();pn(a,b);b&131072&&a.addEventListener(zz,jn,false)}
function hu(a,b){if(!(b!=null&&mk(b.tI,1))){return false}return String(a)==b}
function Qs(a,b){var c;for(c=0;c<a.c;++c){if(a.b[c]==b){return c}}return -1}
function Aw(a,b){var c;c=yw(a,b,0);if(c==-1){return false}zw(a,c);return true}
function _u(e,a,b){var c,d=e.f;a=SA+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function gk(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function ik(a,b,c){fk();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Ag(a,b,c){a.d=++vg;a.b=c;!gg&&(gg=Lh(new Jh));gg.b[b]=a;a.c=b;return a}
function uc(a){sc();a.e=Ec(new Cc,a);Ic(new Gc,a);a.b=[];a.f=[];a.c=[];return a}
function _q(){_q=sx;Yq=cr(new ar,uA);$q=cr(new ar,Oz);cr(new ar,vA);Zq=$q}
function Fc(){this.b.d=true;wc(this.b);this.b.d=false;return this.b.g=xc(this.b)}
function md(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function dv(d,a){var b,c=d.f;a=SA+a;if(a in c){b=c[a];--d.e;delete c[a]}return b}
function Cp(a,b){var c;c=(bd(),b).target;if(He(c)){return Id(a.G,c)}return false}
function cj(a,b,c){var d,e;d=ok(Tu(a.b,b),11);e=!!d&&Aw(d,c);e&&d.c==0&&av(a.b,b)}
function ev(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Qb(a,b)}
function Ow(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Qb(a,b)}
function rx(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Qb(a,b)}
function fe(a){return (hu(a.compatMode,Ey)?a.documentElement:a.body).clientWidth}
function od(a){return Gd((bd(),hu(a.compatMode,Ey)?a.documentElement:a.body))}
function qd(a){return (hu(a.compatMode,Ey)?a.documentElement:a.body).scrollTop||0}
function ee(a){return (hu(a.compatMode,Ey)?a.documentElement:a.body).clientHeight}
function le(a){return (hu(a.compatMode,Ey)?a.documentElement:a.body).scrollWidth||0}
function ie(a){return (hu(a.compatMode,Ey)?a.documentElement:a.body).scrollHeight||0}
function Qb(a,b){return a.tM==sx||a.tI==2?a.eQ(b):(a==null?null:a)===(b==null?null:b)}
function Tu(a,b){return b==null?a.c:b!=null&&mk(b.tI,1)?a.f[SA+ok(b,1)]:Uu(a,b,~~Sb(b))}
function Su(a,b){return b==null?a.d:b!=null&&mk(b.tI,1)?Xu(a,ok(b,1)):Wu(a,b,~~Sb(b))}
function av(a,b){return b==null?cv(a):b!=null&&mk(b.tI,1)?dv(a,ok(b,1)):bv(a,b,~~Sb(b))}
function jb(a,b){if(b<=0){throw Mt(new Kt,wy)}ib(a);a.c=false;a.d=mb(a,b);vw(gb,a)}
function lf(){lf=sx;of(new mf,Ly,0);rf(new pf,My,1);uf(new sf,Ny,2);xf(new vf,Oy,3)}
function Xe(){Xe=sx;$e(new Ye,Hy,0);bf(new _e,Iy,1);ef(new cf,Jy,2);hf(new ff,Ky,3)}
function el(a){a.b=ml(new kl,a);a.c=uw(new rw);a.e=ql(new ol,a);a.g=vl(new sl,a);return a}
function Di(a,b,c){a.c>0?Ei(a,Oi(new Mi,a,b,c)):Zi(a.e,b,c);return vi(new ti,a,b,c)}
function Lm(){var a;if(xm){a=(Pm(),new Nm);!!ym&&Hi(ym,a);return null}return null}
function Mm(){var a,b;if(Bm){b=fe($doc);a=ee($doc);if(Am!=b||zm!=a){Am=b;zm=a;hi(Hm(),b)}}}
function Xn(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}
function zd(b){var c=b.relatedTarget;try{var d=c.nodeName;return c}catch(a){return null}}
function qt(a){var b;return mt?a:(b=(bd(),a).parentNode,(!b||b.nodeType!=1)&&(b=null),b)}
function Eu(a,b){var c;while(a.T()){c=a.U();if(b==null?c==null:Qb(b,c)){return a}}return null}
function Hl(a,b,c){var d;d=El;El=a;b==Fl&&$m((bd(),a).type)==8192&&(Fl=null);c.V(a);El=d}
function Zi(a,b,c){var d;d=ok(Tu(a.b,b),11);if(!d){d=uw(new rw);Yu(a.b,b,d)}bk(d.b,d.c++,c)}
function lc(a,b,c){var d;d=gc++==0;try{return a.apply(b,c)}finally{d&&vc((sc(),rc));--gc}}
function Yu(a,b,c){return b==null?$u(a,c):b!=null&&mk(b.tI,1)?_u(a,ok(b,1),c):Zu(a,b,c,~~Sb(b))}
function fl(a){var b;b=wl(a.g);zl(a.g);b!=null&&mk(b.tI,30)&&al(new $k,ok(b,30));a.d=false;hl(a)}
function Nl(a){var b;b=im(Wl,a);if(!b&&!!a){a.cancelBubble=true;(bd(),a).preventDefault()}return b}
function ot(){var a;a=(bd(),$doc).createElement(iA);if(mt){a.innerHTML=MA;Ul(vt(new tt,a))}return a}
function tr(a,b,c){no(b,(bd(),$doc).createElement(zA));sn(b.G,32768);po(b,229501);b.G.src=c;return a}
function $j(a,b,c,d,e){var f;f=Zj(e,d);fk();ik(f,dk,ek);f.aC=a;f.tI=b;f.qI=c;return f}
function jv(){var a,b,c;a=0;for(b=this.eb();b.T();){c=b.U();if(c!=null){a+=Sb(c);a=~~a}}return a}
function Rr(a){if(!a.g){Qr(a);Ko((cs(),gs(null)),a.b);vp()}rt((vp(),a.b.G),EA);a.b.G.style[uy]=Yz}
function mo(a){if(!a.F){cs();Su(bs.b,a)&&es(a)}else if(a.F){a.F.db(a)}else if(a.F){throw Pt(new Nt,Mz)}}
function co(a,b){if(!a){throw Gb(new yb,Hz)}b=nu(b);if(b.length==0){throw Mt(new Kt,Iz)}fo(a,b)}
function bo(a,b,c){if(!a){throw Gb(new yb,Hz)}b=nu(b);if(b.length==0){throw Mt(new Kt,Iz)}c?qe(a,b):Ae(a,b)}
function Ro(a,b){Qo();Eb(a,Rz,b.b.e==0?null:ok(b.mb($j(Ik,118,27,0,0)),33)[0]);return a}
function qp(a,b){if(a.B!=b){return false}try{oo(b,null)}finally{a.gb().removeChild(b.G);a.B=null}return true}
function Qu(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=Ov(e,c.substring(1));a.jb(d)}}}
function Cq(a){var b;b=a.e;!a.b&&$m((bd(),a.e).type)==4&&sq(this,b)&&((bd(),b).preventDefault(),undefined)}
function ib(a){a.c?($wnd.clearInterval(a.d),undefined):($wnd.clearTimeout(a.d),undefined);Aw(gb,a)}
function no(a,b){a.C&&(a.G.__listener=null,undefined);!!a.G&&Xn(a.G,b);a.G=b;a.C&&(a.G.__listener=a,undefined)}
function Kp(a,b,c){var d;a.u=b;a.A=c;b-=ce($doc);c-=de($doc);d=a.G;d.style[Oz]=b+(zf(),Zz);d.style[Pz]=c+Zz}
function Dv(){var a,b;a=0;b=0;this.ob()!=null&&(a=Sb(this.ob()));this.pb()!=null&&(b=Sb(this.pb()));return a^b}
function On(){var b=$wnd.onresize;$wnd.onresize=$entry(function(a){try{Mm()}finally{b&&b(a)}})}
function Bc(b,c){sc();$wnd.setTimeout(function(){var a=$entry(yc)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
function gwtOnLoad(b,c,d){$moduleName=c;$moduleBase=d;if(b)try{$entry(Mk)()}catch(a){b(c)}else{$entry(Mk)()}}
function _c(a){var b,c,d;d=a&&a.stack?a.stack.split(Dy):[];for(b=0,c=d.length;b<c;++b){d[b]=Rc(d[b])}return d}
function Ii(a){var b,c;if(a.b){try{for(c=aw(new Zv,a.b);c.b<c.c.c;){b=ok(cw(c),10);b.S()}}finally{a.b=null}}}
function jo(a){var b;if(a.C){throw Pt(new Nt,Kz)}a.C=true;a.G.__listener=a;b=a.D;a.D=-1;b>0&&po(a,b);a._();a.bb()}
function lo(a){if(!a.C){throw Pt(new Nt,Lz)}try{a.cb()}finally{try{a.ab()}finally{a.G.__listener=null;a.C=false}}}
function Zl(a){an();!_l&&(_l=xg(new ug));if(!Wl){Wl=Ci(new yi,null,true);am=new $l}return Di(Wl,_l,a)}
function xu(a){vu();var b=SA+a;var c=uu[b];if(c!=null){return c}c=su[b];c==null&&(c=wu(a));yu();return uu[b]=c}
function Zj(a,b){var c=new Array(b);if(a>0){var d=[null,0,false,[0,0]][a];for(var e=0;e<b;++e){c[e]=d}}return c}
function Ts(a,b){var c;if(b<0||b>=a.c){throw St(new Qt)}--a.c;for(c=b;c<a.c;++c){bk(a.b,c,a.b[c+1])}bk(a.b,a.c,null)}
function ko(a,b){var c;switch($m((bd(),b).type)){case 16:case 32:c=zd(b);if(!!c&&Id(a.G,c)){return}}kg(b,a,a.G)}
function uv(a,b){var c;a.c=b;c=uw(new rw);a.c.d&&vw(c,Fv(new zv,a.c));Qu(a.c,c);Pu(a.c,c);a.b=aw(new Zv,c);return a}
function Wv(){var a,b,c;b=1;a=aw(new Zv,ok(this,11));while(a.b<a.c.c){c=cw(a);b=31*b+(c==null?0:Sb(c));b=~~b}return b}
function Nu(){var a,b,c;c=0;for(b=uv(new sv,lv(new fv,ok(this,36)).b);bw(b.b);){a=ok(cw(b.b),35);c+=a.hC();c=~~c}return c}
function gs(a){cs();var b;b=ok(Tu(as,a),34);if(b){return b}as.e==0&&Dm(new ls);b=qs(new os);Yu(as,a,b);Sw(bs,b);return b}
function rp(a,b){if(b==a.B){return}!!b&&mo(b);!!a.B&&a.db(a.B);a.B=b;if(b){a.gb().appendChild(a.B.G);oo(b,a)}}
function oo(a,b){var c;c=a.F;if(!b){try{!!c&&c.C&&lo(a)}finally{a.F=null}}else{if(c){throw Pt(new Nt,Nz)}a.F=b;b.C&&jo(a)}}
function uq(a,b,c){var d,e;if(a.g){d=b+Ad((bd(),a.G));e=c+Cd(a.G);if(d<a.c||d>=a.i||e<a.d){return}Kp(a,d-a.e,e-a.f)}}
function kg(a,b,c){var d,e,f;if(gg){f=ok(gg.b[(bd(),a).type],5);if(f){d=f.b.b;e=f.b.c;f.b.b=a;f.b.c=c;io(b,f.b);f.b.b=d;f.b.c=e}}}
function gp(a,b){var c;ep();dp(a,(c=(bd(),$doc).createElement(Sz),c.type=Tz,c));a.G[Uz]=Vz;a.G.innerHTML=b||xy;return a}
function gq(a){var b,c;c=(bd(),$doc).createElement(hA);b=$doc.createElement(iA);c.appendChild(b);c[Uz]=a;b[Uz]=a+jA;return c}
function Cn(a){a=a==null?xy:a;if(!hu(a,$wnd.__gwt_historyToken||xy)){$wnd.__gwt_historyToken=a;pi(this)}}
function de(a){var b;return b=$wnd.getComputedStyle((bd(),a).documentElement,xy),parseInt(b.marginTop)+parseInt(b.borderTopWidth)}
function ce(a){var b;return b=$wnd.getComputedStyle((bd(),a).documentElement,xy),parseInt(b.marginLeft)+parseInt(b.borderLeftWidth)}
function it(){return function(a){var b=this.parentNode;b.onfocus&&$wnd.setTimeout(function(){b.focus()},0)}}
function Cv(a){var b;if(a!=null&&mk(a.tI,35)){b=ok(a,35);if(rx(this.ob(),b.ob())&&rx(this.pb(),b.pb())){return true}}return false}
function mv(a,b){var c,d,e;if(b!=null&&mk(b.tI,35)){c=ok(b,35);d=c.ob();if(Su(a.b,d)){e=Tu(a.b,d);return Ow(c.pb(),e)}}return false}
function Pu(g,a){var b=g.b;for(var c in b){if(c==parseInt(c)){var d=b[c];for(var e=0,f=d.length;e<f;++e){a.jb(d[e])}}}}
function Wu(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.ob();if(h.nb(a,g)){return true}}}return false}
function Uu(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.ob();if(h.nb(a,g)){return f.pb()}}}return null}
function Cb(a){var b,c,d;c=$j(Gk,116,26,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw _t(new Zt)}c[d]=a[d]}}
function Rc(a){var b,c,d;d=xy;a=nu(a);b=a.indexOf(yy);if(b!=-1){c=a.indexOf(zy)==0?8:0;d=nu(a.substr(c,b-c))}return d.length>0?d:Ay}
function ln(a,b){var c=0,d=a.firstChild;while(d){var e=d.nextSibling;if(d.nodeType==1){if(b==c)return d;++c}d=e}return null}
function Yg(a){var b,c;b=a.c;if(b){return c=a.b,((bd(),c).clientX||0)-Bd(me(b.ownerDocument),b)+Gd(b)+od(b.ownerDocument)}return (bd(),a.b).clientX||0}
function Wc(){var a,b,c,d;c=Sc(_c(Xc()),2);d=$j(Gk,116,26,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=du(new bu,By,c[a],Cy,0)}Cb(d)}
function Vc(a){var b,c,d,e;d=_c(sk(a.b)?pk(a.b):null);e=$j(Gk,116,26,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=du(new bu,By,d[b],Cy,0)}Cb(e)}
function Hu(a){var b,c,d,e;e=this.lb();a.length<e&&(a=Yj(a,e));d=a;c=this.eb();for(b=0;b<e;++b){bk(d,b,c.U())}a.length>e&&bk(a,e,null);return a}
function Bq(a){switch($m((bd(),a).type)){case 4:case 8:case 64:case 16:case 32:if(!this.g&&!sq(this,a)){return}}ko(this,a)}
function bb(a,b,c){$(a);a.i=true;a.h=b;a.j=c;if(cb(a,(new Date).getTime())){return}if(!X){X=uw(new rw);W=(ob(),hb(),new eb)}vw(X,a);X.c==1&&jb(W,25)}
function bk(a,b,c){if(c!=null){if(a.qI>0&&!nk(c.tI,a.qI)){throw At(new yt)}if(a.qI<0&&(c.tM==sx||c.tI==2)){throw At(new yt)}}return a[b]=c}
function Lp(a,b,c){c?Vr(a.y,b):$(a.y);a.z=b;if(b){a.w=Zl(Dr(new Br,a));a.r=sm(Gr(new Er,a))}else{if(a.w){wi(a.w);a.w=null}if(a.r){wi(a.r);a.r=null}}}
function nu(c){if(c.length==0||c[0]>Gy&&c[c.length-1]>Gy){return c}var a=c.replace(/^(\s*)/,xy);var b=a.replace(/\s*$/,xy);return b}
function sq(a,b){var c,d,e,f;c=(bd(),b).target;if(He(c)){return Id((f=(e=ln(a.j.c,0),d=ln(e,1),md(d)).parentNode,(!f||f.nodeType!=1)&&(f=null),f),c)}return false}
function Hi(a,b){var c;b.f&&b.M();c=b.g;b.g=a.f;try{++a.c;$i(a.e,b,a.d)}finally{--a.c;a.c==0&&Ii(a)}if(c==null){b.f=true;b.g=null}else{b.g=c}}
function Fo(a,b){var c,d;if(b.F!=a){return false}try{oo(b,null)}finally{c=b.G;(d=(bd(),c).parentNode,(!d||d.nodeType!=1)&&(d=null),d).removeChild(c);Us(a.f,b)}return true}
function Zg(a){var b,c;b=a.c;if(b){return c=a.b,((bd(),c).clientY||0)-Dd(me(b.ownerDocument),b)+(b.scrollTop||0)+qd(b.ownerDocument)}return (bd(),a.b).clientY||0}
function Hs(a){a.f=Os(new Ms);a.e=(bd(),$doc).createElement($z);a.d=$doc.createElement(_z);a.e.appendChild(a.d);a.G=a.e;a.b=(_q(),Zq);a.c=(fr(),er);a.e[aA]=JA;a.e[bA]=JA;return a}
function Ls(a){var b,c,d,e;c=(d=(bd(),a.G).parentNode,(!d||d.nodeType!=1)&&(d=null),d);b=Fo(this,a);b&&this.d.removeChild((e=c.parentNode,(!e||e.nodeType!=1)&&(e=null),e));return b}
function Cw(a,b){var c,d,e;b.length<a.c&&(b=(d=b,e=Zj(0,a.c),_j(d.aC,d.tI,d.qI,e),e));for(c=0;c<a.c;++c){bk(b,c,a.b[c])}b.length>a.c&&bk(b,a.c,null);return b}
function im(a,b){var c,d,e,f,g;if(!!_l&&!!a&&Su(a.e.b,_l)){c=am.b;d=am.c;e=am.d;f=am.e;fm(am);am.e=b;Hi(a,am);g=!(am.b&&!am.c);am.b=c;am.c=d;am.d=e;am.e=f;return g}return true}
function Ac(b,c){var a,e,f,g;for(e=0,f=b.length;e<f;++e){g=b[e];try{g[1]?g[0].J()&&(c[c.length]=g,undefined):g[0].rb()}catch(a){a=Pk(a);if(!rk(a,3))throw a}}}
function bv(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.ob();if(h.nb(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.pb()}}}return null}
function Hd(){var a=/rv:([0-9]+)\.([0-9]+)/.exec(navigator.userAgent.toLowerCase());if(a&&a.length==3){var b=parseInt(a[1])*1000+parseInt(a[2]);if(b>=1009){return true}}return false}
function zr(){var a,b,c,d;null.rb();d=fe($doc);c=ee($doc);null.rb(Xe());null.rb(0+(zf(),Zz));null.rb(AA);b=le($doc);a=ie($doc);null.rb((b>d?b:d)+Zz);null.rb((a>c?a:c)+Zz);null.rb(Xe())}
function Gd(a){var b;if(!Hd()&&(b=a.ownerDocument.defaultView.getComputedStyle(a,null),b.direction==Fy)){return (a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth)}return a.scrollLeft||0}
function Is(a,b){var c,d,e;d=(bd(),$doc).createElement(cA);c=(e=$doc.createElement(hA),e[KA]=a.b.b,e.style[LA]=a.c.b,e);d.appendChild(c);a.d.appendChild(d);mo(b);Ps(a.f,b);c.appendChild(b.G);oo(b,a)}
function So(b,c){var i;Qo();var a,e,f,g,h;e=null;for(h=b.eb();h.T();){g=ok(h.U(),21);try{c.fb(g)}catch(a){a=Pk(a);if(rk(a,27)){f=a;!e&&(e=Rw(new Pw));i=Yu(e.b,f,e)}else throw a}}if(e){throw Ro(new No,e)}}
function Zu(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.ob();if(j.nb(a,h)){var i=g.pb();g.qb(b);return i}}}else{d=j.b[c]=[]}var g=ex(new cx,a,b);d.push(g);++j.e;return null}
function wu(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+a.charCodeAt(c++)}return b|0}
function Vr(a,b){var c;$(a);c=a.b.s;a.b.k!=(Kr(),Jr)&&!b&&(c=false);a.g=b;if(c){if(b){Qr(a);a.b.G.style[Qz]=FA;a.b.A!=-1&&Kp(a.b,a.b.u,a.b.A);rt((vp(),a.b.G),Xz);Jo((cs(),gs(null)),a.b)}Ul(Yr(new Wr,a))}else{Sr(a)}}
function Rs(a,b,c){var d,e;if(c<0||c>a.c){throw St(new Qt)}if(a.c==a.b.length){e=$j(Ek,109,21,a.b.length*2,0);for(d=0;d<a.b.length;++d){bk(e,d,a.b[d])}a.b=e}++a.c;for(d=a.c-1;d>c;--d){bk(a.b,d,a.b[d-1])}bk(a.b,c,b)}
function st(){function b(a){return parseInt(a[1])*1000+parseInt(a[2])}
var c=navigator.userAgent;if(c.indexOf(QA)!=-1){var d=/rv:([0-9]+)\.([0-9]+)/.exec(c);if(d&&d.length==3){if(b(d)<=1008){return true}}}return false}
function Dd(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().top+a.scrollTop|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}}
function Bd(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().left+a.scrollLeft|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}}
function iv(a){var b,c,d;if((a==null?null:a)===this){return true}if(!(a!=null&&mk(a.tI,37))){return false}c=ok(a,37);if(c.lb()!=this.lb()){return false}for(b=c.eb();b.T();){d=b.U();if(!this.kb(d)){return false}}return true}
function fo(a,b){var c=a.className.split(/\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)==Jz&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(Gy)}
function $i(a,b,c){var d,e,f,g,h,i,j;g=b.L();d=(h=ok(Tu(a.b,g),11),!h?0:h.c);if(c){for(f=d-1;f>=0;--f){e=(i=ok(Tu(a.b,g),11),ok((Uv(f,i.c),i.b[f]),29));b.K(e)}}else{for(f=0;f<d;++f){e=(j=ok(Tu(a.b,g),11),ok((Uv(f,j.c),j.b[f]),29));b.K(e)}}}
function qe(a,b){var c,d,e,f;b=nu(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=Gy);a.className=f+b}}
function zc(a){var b,c,d,e,f,g;b=false;d=a.length;f=(new Date).getTime();while((new Date).getTime()-f<100){for(c=0;c<d;++c){g=a[c];if(!g){continue}if(!g[0].J()){a[c]=null;b=true}}}if(b){e=[];for(c=0;c<d;++c){if(!a[c]){continue}e[e.length]=a[c]}return e}else{return a}}
function Sr(a){Qr(a);if(a.g){a.b.G.style[Qz]=FA;a.b.A!=-1&&Kp(a.b,a.b.u,a.b.A);Jo((cs(),gs(null)),a.b);vp()}else{Ko((cs(),gs(null)),a.b);vp()}a.b.G.style[uy]=Yz}
function Vv(a){var b,c,d,e,f;if((a==null?null:a)===this){return true}if(!(a!=null&&mk(a.tI,11))){return false}f=ok(a,11);if(this.lb()!=f.c){return false}d=aw(new Zv,ok(this,11));e=aw(new Zv,f);while(d.b<d.c.c){b=cw(d);c=cw(e);if(!(b==null?c==null:Qb(b,c))){return false}}return true}
function zf(){zf=sx;Cf(new Af,Py,0);Ff(new Df,Qy,1);If(new Gf,Ry,2);Lf(new Jf,Sy,3);Of(new Mf,Ty,4);Rf(new Pf,Uy,5);Uf(new Sf,Vy,6);Xf(new Vf,Wy,7);$f(new Yf,Xy,8)}
function gl(a,b){var c,d,e;e=false;try{a.d=true;a.g.b=a.c.c;jb(a.b,10000);while(xl(a.g)){d=yl(a.g);try{if(d==null){return}if(d!=null&&mk(d.tI,30)){c=ok(d,30);c.S()}}finally{e=a.g.c==-1;if(e){return}zl(a.g)}if((new Date).getTime()-b>=100){return}}}finally{if(!e){ib(a.b);a.d=false;hl(a)}}}
function Mk(){!!$stats&&$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:iz,evtGroup:jz,millis:(new Date).getTime(),type:kz,className:lz});wj(Mj(new Jj))}
function Bp(a){var b,c,d,e;c=a.z;b=a.s;if(!c){a.G.style[Wz]=vy;a.s=false;xq(a)}d=fe($doc)-(parseInt(a.G[ty])||0)>>1;e=ee($doc)-(parseInt(a.G[sy])||0)>>1;Kp(a,Yt(od((bd(),$doc))+d,0),Yt(qd($doc)+e,0));if(!c){a.s=b;if(b){rt(a.G,Xz);a.G.style[Wz]=Yz;bb(a.y,200,(new Date).getTime())}else{a.G.style[Wz]=Yz}}}
function db(){var a,b,c,d,e,f;e=$j(Dk,100,12,X.c,0);e=ok(Cw(X,e),2);f=(new Date).getTime();for(b=e,c=0,d=b.length;c<d;++c){a=b[c];a.i&&cb(a,f)&&Aw(X,a)}X.c>0&&jb(W,25)}
function Hn(f){var c=xy;var d=$wnd.location.hash;d.length>0&&(c=f.W(d.substring(1)));$wnd.__gwt_historyToken=c;var e=f;$wnd.__checkHistory=$entry(function(){$wnd.setTimeout($wnd.__checkHistory,250);var a=xy,b=$wnd.location.hash;b.length>0&&(a=e.W(b.substring(1)));e.X(a)});$wnd.__checkHistory();return true}
function Qr(a){if(a.g){if(a.b.t){$doc.body.appendChild(a.b.p);vp();a.f=Fm(a.b.q);zr();a.c=true}}else if(a.c){$doc.body.removeChild(a.b.p);vp();wi(a.f);a.f=null;a.c=false}}
function Ur(a,b){var c,d,e,f,g,h;!a.g&&(b=1-b);g=0;e=0;f=0;c=0;d=~~Math.max(Math.min(b*a.d,2147483647),-2147483648);h=~~Math.max(Math.min(b*a.e,2147483647),-2147483648);switch(a.b.k.b){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:f=e+h;c=g+d;}rt((vp(),a.b.G),GA+g+HA+f+HA+c+HA+e+IA)}
function Ae(a,b){var c,d,e,f,g,h,i;b=nu(b);i=a.className;e=i.indexOf(b);while(e!=-1){if(e==0||i.charCodeAt(e-1)==32){f=e+b.length;g=i.length;if(f==g||f<g&&i.charCodeAt(f)==32){break}}e=i.indexOf(b,e+1)}if(e!=-1){c=nu(i.substr(0,e-0));d=nu(lu(i,e+b.length));c.length==0?(h=d):d.length==0?(h=c):(h=c+Gy+d);a.className=h}}
function Nn(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=$entry(Lm)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=$entry(function(a){try{xm&&Xh(Hm())}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function cb(a,b){var c,d;c=b>=a.j+a.h;if(a.k&&!c){d=(b-a.j)/a.h;Ur(a,(1+Math.cos(3.141592653589793+d*3.141592653589793))/2);return false}if(!a.k&&b>=a.j){a.k=true;a.d=parseInt(a.b.G[sy])||0;a.e=parseInt(a.b.G[ty])||0;a.b.G.style[uy]=vy;Ur(a,(1+Math.cos(3.141592653589793))/2)}if(c){Rr(a);a.k=false;a.i=false;return true}return false}
function dq(a,b,c){var d,e,f,g;a.G=(bd(),$doc).createElement($z);f=a.G;a.c=$doc.createElement(_z);f.appendChild(a.c);f[aA]=0;f[bA]=0;for(d=0;d<b.length;++d){e=(g=$doc.createElement(cA),g[Uz]=b[d],g.appendChild(gq(b[d]+dA)),g.appendChild(gq(b[d]+eA)),g.appendChild(gq(b[d]+fA)),g);a.c.appendChild(e);d==c&&(a.b=md(ln(e,1)))}a.G[Uz]=gA;return a}
function wj(a){var b,c,d,e,f,g,l;f=nr(new lr,cz);b=gp(new $o,dz);g=Hs(new Es);g.G.style[ez]=fz;g.b=(_q(),Yq);Is(g,f);Is(g,b);Jo((cs(),gs(null)),g);d=mq(new jq);wq(d,(l=a.b.b.getString(gz),l==undefined?null:l));d.s=true;c=gp(new $o,hz);e=Hs(new Es);e.G.style[ez]=fz;e.b=Yq;Is(e,c);ho(c,zj(new xj,d),(ng(),ng(),mg));rp(d.j,e);Hp(d);ho(b,Dj(new Bj,d),mg)}
function rn(){$wnd.addEventListener(_y,$entry(function(a){var b=$wnd.__captureElem;if(b&&!a.relatedTarget){if(Cz==a.target.tagName.toLowerCase()){var c=$doc.createEvent(Dz);c.initMouseEvent(bz,true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true);$wnd.addEventListener(zz,hn,true)}
function $m(a){switch(a){case nz:return 4096;case oz:return 1024;case Yy:return 1;case pz:return 2;case qz:return 2048;case rz:return 128;case sz:return 256;case tz:return 512;case uz:return 32768;case vz:return 8192;case Zy:return 4;case $y:return 64;case _y:return 32;case az:return 16;case bz:return 8;case wz:return 16384;case xz:return 65536;case yz:return 131072;case zz:return 131072;case Az:return 262144;case Bz:return 524288;}}
function Mu(a){var b,c,d,e,f;if((a==null?null:a)===this){return true}if(!(a!=null&&mk(a.tI,36))){return false}e=ok(a,36);if(ok(this,36).e!=e.e){return false}for(c=uv(new sv,lv(new fv,e).b);bw(c.b);){b=ok(cw(c.b),35);d=b.ob();f=b.pb();if(!(d==null?ok(this,36).d:d!=null&&mk(d.tI,1)?Xu(ok(this,36),ok(d,1)):Wu(ok(this,36),d,~~Sb(d)))){return false}if(!rx(f,d==null?ok(this,36).c:d!=null&&mk(d.tI,1)?ok(this,36).f[SA+ok(d,1)]:Uu(ok(this,36),d,~~Sb(d)))){return false}}return true}
function mq(a){var b,c,e,f,i;kq();a.G=(bd(),$doc).createElement(iA);a.q=new xr;a.k=(Kr(),Jr);a.y=Pr(new Mr,a);a.G.appendChild(ot());Kp(a,0,0);qt(md(a.G))[Uz]=kA;pt(md(a.G))[Uz]=lA;a.l=false;a.m=false;a.v=true;i=_j(Hk,117,1,[mA,nA,oA]);a.j=dq(new bq,i,1);a.j.Y()[Uz]=xy;co(qt(md(a.G)),pA);Mp(a,a.j);bo(pt(md(a.G)),lA,false);bo(a.j.b,qA,true);a.b=Pq(new Iq);c=(f=ln(a.j.c,0),e=ln(f,1),md(e));c.appendChild(a.b.G);xo(a,a.b);a.b.Y()[Uz]=rA;qt(md(a.G))[Uz]=sA;a.i=fe($doc);a.c=ce($doc);a.d=de($doc);b=Sq(new Qq,a);ho(a,b,(_g(),_g(),$g));ho(a,b,(Dh(),Dh(),Ch));ho(a,b,(hh(),hh(),gh));ho(a,b,(wh(),wh(),vh));ho(a,b,(ph(),ph(),oh));return a}
function Jp(a,b){var c,d,e,f;if(b.b||!a.x&&b.c){a.v&&(b.b=true);return}a.ib(b);if(b.b){return}d=b.e;c=Cp(a,d);c&&(b.c=true);a.v&&(b.b=true);f=$m((bd(),d).type);switch(f){case 128:{(d.which||d.keyCode||0)&65535;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 512:{(d.which||d.keyCode||0)&65535;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 256:{(d.which||d.keyCode||0)&65535;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 4:if(Fl){b.c=true;return}if(!c&&a.l){Gp(a);return}break;case 8:case 64:case 1:case 2:{if(Fl){b.c=true;return}break}case 2048:{e=d.target;if(a.v&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.b=true;return}break}}}
function mn(){hn=$entry(function(a){if(gn(a)){var b=fn;if(b&&b.__listener){if(cn(b.__listener)){Hl(a,b,b.__listener);a.stopPropagation()}}}});gn=$entry(function(a){if(!Nl(a)){a.stopPropagation();a.preventDefault();return false}return true});jn=$entry(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&cn(b)&&Hl(a,c,b)});$wnd.addEventListener(Yy,hn,true);$wnd.addEventListener(pz,hn,true);$wnd.addEventListener(Zy,hn,true);$wnd.addEventListener(bz,hn,true);$wnd.addEventListener($y,hn,true);$wnd.addEventListener(az,hn,true);$wnd.addEventListener(_y,hn,true);$wnd.addEventListener(yz,hn,true);$wnd.addEventListener(rz,gn,true);$wnd.addEventListener(tz,gn,true);$wnd.addEventListener(sz,gn,true)}
function pn(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?jn:null);c&2&&(a.ondblclick=b&2?jn:null);c&4&&(a.onmousedown=b&4?jn:null);c&8&&(a.onmouseup=b&8?jn:null);c&16&&(a.onmouseover=b&16?jn:null);c&32&&(a.onmouseout=b&32?jn:null);c&64&&(a.onmousemove=b&64?jn:null);c&128&&(a.onkeydown=b&128?jn:null);c&256&&(a.onkeypress=b&256?jn:null);c&512&&(a.onkeyup=b&512?jn:null);c&1024&&(a.onchange=b&1024?jn:null);c&2048&&(a.onfocus=b&2048?jn:null);c&4096&&(a.onblur=b&4096?jn:null);c&8192&&(a.onlosecapture=b&8192?jn:null);c&16384&&(a.onscroll=b&16384?jn:null);c&32768&&(a.onload=b&32768?jn:null);c&65536&&(a.onerror=b&65536?jn:null);c&131072&&(a.onmousewheel=b&131072?jn:null);c&262144&&(a.oncontextmenu=b&262144?jn:null);c&524288&&(a.onpaste=b&524288?jn:null)}
var xy='',Dy='\n',Gy=' ',Fz='#',Ez='%23',yy='(',VA=', Size: ',Jz='-',JA='0',AA='0px',fz='100%',SA=':',MA='<div><\/div>',Oy='AUTO',TA='Add not supported on this collection',Iy='BLOCK',Sz='BUTTON',BA='CENTER',Wy='CM',Ey='CSS1Compat',Nz='Cannot set a new parent without first clearing the old parent',rA='Caption',eA='Center',dz='Click me',hz='Close',zz='DOMMouseScroll',Ry='EM',Sy='EX',My='HIDDEN',Vy='IN',Jy='INLINE',Ky='INLINE_BLOCK',UA='Index: ',jA='Inner',dA='Left',Xy='MM',QA='Macintosh',Dz='MouseEvents',Hy='NONE',Hz='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',CA='ONE_WAY_CORNER',Rz='One or more exceptions caught, see full set in AttachDetachException#getCauses',Uy='PC',Qy='PCT',Ty='PT',Py='PX',DA='ROLL_DOWN',fA='Right',Ny='SCROLL',Kz="Should only call onAttach when the widget is detached from the browser's document",Lz="Should only call onDetach when the widget is attached to the browser's document",Iz='Style names cannot be empty',Mz="This widget's parent does not implement HasWidgets",By='Unknown',Cy='Unknown source',Ly='VISIBLE',FA='absolute',KA='align',Ay='anonymous',RA='auto',nz='blur',wA='bottom',Tz='button',bA='cellPadding',aA='cellSpacing',uA='center',oz='change',Uz='className',Yy='click',NA='clip',mz='cmd cannot be null',lz='com.google.gwt.gadgets.sample.hellogadgets.client.HelloGadgets',Az='contextmenu',pz='dblclick',oA='dialogBottom',qA='dialogContent',nA='dialogMiddle',mA='dialogTop',OA='display',iA='div',xz='error',qz='focus',zy='function',Vz='gwt-Button',pA='gwt-DecoratedPopupPanel',gA='gwt-DecoratorPanel',sA='gwt-DialogBox',tA='gwt-HTML',yA='gwt-Image',kA='gwt-PopupPanel',Gz='height',vy='hidden',Cz='html',cz='http://code.google.com/webtoolkit/logo-185x175.png',zA='img',rz='keydown',sz='keypress',tz='keyup',Oz='left',uz='load',vz='losecapture',xA='middle',jz='moduleStartup',Zy='mousedown',$y='mousemove',_y='mouseout',az='mouseover',bz='mouseup',yz='mousewheel',wy='must be positive',PA='none',sy='offsetHeight',ty='offsetWidth',kz='onModuleLoadStart',uy='overflow',Bz='paste',lA='popupContent',Qz='position',gz='promptSomethingElse',Zz='px',IA='px)',HA='px, ',GA='rect(',Xz='rect(0px, 0px, 0px, 0px)',EA='rect(auto, auto, auto, auto)',vA='right',Fy='rtl',wz='scroll',iz='startup',$z='table',_z='tbody',hA='td',Pz='top',cA='tr',LA='verticalAlign',Wz='visibility',Yz='visible',ez='width';var _;_=Q.prototype={};_.eQ=U;_.hC=V;_.tM=sx;_.tI=1;_=P.prototype=new Q;_.tI=3;_.h=-1;_.i=false;_.j=-1;_.k=false;var W=null,X=null;_=fb.prototype=new Q;_.H=nb;_.tI=4;_.c=false;_.d=0;var gb;_=eb.prototype=new fb;_.I=qb;_.tI=5;_=Ab.prototype=new Q;_.tI=6;_=zb.prototype=new Ab;_.tI=7;_=yb.prototype=new zb;_.tI=8;_=xb.prototype=new yb;_.tI=9;_.b=null;_=cc.prototype=new Q;_.tI=0;var gc=0,hc=0;_=qc.prototype=new cc;_.tI=0;_.d=false;_.g=false;var rc;_=Cc.prototype=new Q;_.J=Fc;_.tI=0;_.b=null;_=Gc.prototype=new Q;_.J=Jc;_.tI=0;_.b=null;_=ad.prototype=new Q;_.tI=0;_=td.prototype=new ad;_.tI=0;_=sd.prototype=new td;_.tI=0;_=Te.prototype=new Q;_.eQ=Ve;_.hC=We;_.tI=10;_.b=0;_=Se.prototype=new Te;_.tI=11;_=Ye.prototype=new Se;_.tI=12;_=_e.prototype=new Se;_.tI=13;_=cf.prototype=new Se;_.tI=14;_=ff.prototype=new Se;_.tI=15;_=kf.prototype=new Te;_.tI=16;_=mf.prototype=new kf;_.tI=17;_=pf.prototype=new kf;_.tI=18;_=sf.prototype=new kf;_.tI=19;_=vf.prototype=new kf;_.tI=20;_=yf.prototype=new Te;_.tI=21;_=Af.prototype=new yf;_.tI=22;_=Df.prototype=new yf;_.tI=23;_=Gf.prototype=new yf;_.tI=24;_=Jf.prototype=new yf;_.tI=25;_=Mf.prototype=new yf;_.tI=26;_=Pf.prototype=new yf;_.tI=27;_=Sf.prototype=new yf;_.tI=28;_=Vf.prototype=new yf;_.tI=29;_=Yf.prototype=new yf;_.tI=30;_=bg.prototype=new Q;_.M=fg;_.tI=0;_.f=false;_.g=null;_=ag.prototype=new bg;_.L=lg;_.tI=0;_.b=null;_.c=null;var gg=null;_=_f.prototype=new ag;_.K=qg;_.N=rg;_.tI=0;var mg;_=ug.prototype=new Q;_.hC=yg;_.tI=0;_.d=0;var vg=0;_=tg.prototype=new ug;_.tI=31;_.b=null;_.c=null;_=Ug.prototype=new ag;_.tI=0;_=Tg.prototype=new Ug;_.K=ch;_.N=dh;_.tI=0;var $g;_=fh.prototype=new Ug;_.K=kh;_.N=lh;_.tI=0;var gh;_=nh.prototype=new Ug;_.K=rh;_.N=sh;_.tI=0;var oh;_=uh.prototype=new Ug;_.K=yh;_.N=zh;_.tI=0;var vh;_=Bh.prototype=new Ug;_.K=Gh;_.N=Hh;_.tI=0;var Ch;_=Jh.prototype=new Q;_.tI=0;_.b=null;_=Sh.prototype=new bg;_.K=Wh;_.L=Yh;_.tI=0;var Th=null;_=bi.prototype=new bg;_.K=gi;_.L=ii;_.tI=0;_.b=0;var ci=null;_=li.prototype=new bg;_.K=oi;_.L=qi;_.tI=0;var mi=null;_=ti.prototype=new Q;_.tI=0;_.b=null;_.c=null;_.d=null;_=yi.prototype=new Q;_.R=Li;_.tI=0;_.b=null;_.c=0;_.d=false;_.e=null;_.f=null;_=Mi.prototype=new Q;_.S=Pi;_.tI=32;_.b=null;_.c=null;_.d=null;_=Qi.prototype=new Q;_.S=Ti;_.tI=33;_.b=null;_.c=null;_.d=null;_=Vi.prototype=new Q;_.tI=0;_=jj.prototype=new Q;_.tI=0;_=ij.prototype=new jj;_.tI=0;_=xj.prototype=new Q;_.O=Aj;_.tI=34;_.b=null;_=Bj.prototype=new Q;_.O=Ej;_.tI=35;_.b=null;_=Jj.prototype=new Q;_.tI=0;_=Nj.prototype=new ij;_.tI=0;_=Sj.prototype=new Q;_.tI=0;_.aC=null;_.length=0;_.qI=0;var dk,ek;var kk=[{},{},{1:1,22:1,23:1,24:1},{12:1},{32:1},{32:1},{22:1,27:1},{22:1,27:1},{3:1,22:1,27:1},{3:1,22:1,27:1},{22:1,24:1,25:1},{13:1,14:1,22:1,24:1,25:1},{13:1,14:1,22:1,24:1,25:1},{13:1,14:1,22:1,24:1,25:1},{13:1,14:1,22:1,24:1,25:1},{13:1,14:1,22:1,24:1,25:1},{14:1,15:1,22:1,24:1,25:1},{14:1,15:1,22:1,24:1,25:1},{14:1,15:1,22:1,24:1,25:1},{14:1,15:1,22:1,24:1,25:1},{14:1,15:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{16:1,22:1,24:1,25:1},{5:1},{10:1},{10:1},{4:1,29:1},{4:1,29:1},{3:1,22:1,27:1},{32:1},{32:1},{7:1,29:1},{17:1},{17:1},{17:1},{17:1},{20:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{3:1,22:1,27:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{8:1,29:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{17:1,18:1,20:1,21:1},{6:1,29:1},{17:1,18:1,20:1,21:1},{8:1,29:1},{29:1,31:1},{9:1,29:1},{19:1,22:1,24:1,25:1},{12:1},{30:1},{17:1,18:1,20:1,21:1,34:1},{7:1,29:1},{17:1,18:1,20:1,21:1,34:1},{17:1,18:1,20:1,21:1},{30:1},{3:1,22:1,27:1},{3:1,22:1,27:1},{22:1,27:1},{22:1,27:1},{3:1,22:1,27:1},{3:1,22:1,27:1},{3:1,22:1,27:1},{3:1,22:1,27:1},{3:1,22:1,27:1},{22:1,26:1},{23:1},{3:1,22:1,27:1},{37:1},{37:1},{35:1},{35:1},{35:1},{37:1},{11:1,22:1},{22:1,36:1},{22:1,37:1},{35:1},{3:1,22:1,27:1},{22:1},{2:1,22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1,28:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1},{22:1,33:1},{22:1}];_=$k.prototype=new yb;_.tI=36;_=bl.prototype=new Q;_.tI=0;_.d=false;_.f=false;_=kl.prototype=new fb;_.I=nl;_.tI=37;_.b=null;_=ol.prototype=new fb;_.I=rl;_.tI=38;_.b=null;_=sl.prototype=new Q;_.T=Bl;_.U=Cl;_.tI=0;_.b=0;_.c=-1;_.d=0;_.e=null;var El=null,Fl=null;var Sl;var Wl=null;_=$l.prototype=new bg;_.K=hm;_.L=jm;_.M=lm;_.tI=0;_.b=false;_.c=false;_.d=false;_.e=null;var _l=null,am=null;var qm=null;_=tm.prototype=new Q;_.P=vm;_.tI=39;var xm=false,ym=null,zm=0,Am=0,Bm=false;_=Nm.prototype=new bg;_.K=Rm;_.L=Sm;_.tI=0;var Om;_=Tm.prototype=new yi;_.tI=40;var Xm=false;var fn=null,gn=null,hn=null,jn=null;_=un.prototype=new Q;_.W=zn;_.R=An;_.X=Cn;_.tI=41;_=Fn.prototype=new un;_.tI=42;_=En.prototype=new Fn;_.W=Kn;_.tI=43;_=Tn.prototype=new Q;_.Y=_n;_.Z=ao;_.$=eo;_.tI=44;_.G=null;_=Sn.prototype=new Tn;_._=qo;_.ab=ro;_.R=so;_.V=to;_.bb=uo;_.cb=vo;_.tI=45;_.C=false;_.D=0;_.E=null;_.F=null;_=Rn.prototype=new Sn;_._=yo;_.ab=zo;_.bb=Ao;_.cb=Bo;_.tI=46;_=Qn.prototype=new Rn;_.eb=Go;_.db=Ho;_.tI=47;_=Pn.prototype=new Qn;_.db=Mo;_.tI=48;_=No.prototype=new yb;_.tI=49;var Oo,Po;_=To.prototype=new Q;_.fb=Vo;_.tI=0;_=Wo.prototype=new Q;_.fb=Yo;_.tI=0;_=ap.prototype=new Sn;_.tI=50;_=_o.prototype=new ap;_.tI=51;_=$o.prototype=new _o;_.tI=52;_=hp.prototype=new Qn;_.tI=53;_.d=null;_.e=null;_=mp.prototype=new Rn;_.gb=sp;_.eb=tp;_.db=up;_.tI=54;_.B=null;_=lp.prototype=new mp;_.gb=Op;_.Y=Pp;_.hb=Qp;_.ib=Rp;_.cb=Sp;_.Z=Tp;_.$=Up;_.tI=55;_.l=false;_.m=false;_.n=null;_.o=null;_.p=null;_.r=null;_.s=false;_.t=false;_.u=-1;_.v=false;_.w=null;_.x=false;_.z=false;_.A=-1;_=kp.prototype=new lp;_._=Zp;_.ab=$p;_.eb=_p;_.db=aq;_.tI=56;_.j=null;_=bq.prototype=new mp;_.gb=iq;_.tI=57;_.b=null;_.c=null;_=jq.prototype=new kp;_._=yq;_.ab=zq;_.hb=Aq;_.V=Bq;_.ib=Cq;_.tI=58;_.c=0;_.d=0;_.e=0;_.f=0;_.g=false;_.h=null;_.i=0;_=Dq.prototype=new Q;_.Q=Gq;_.tI=59;_.b=null;_=Kq.prototype=new Sn;_.tI=60;_=Jq.prototype=new Kq;_.tI=61;_=Iq.prototype=new Jq;_.tI=62;_=Qq.prototype=new Q;_.tI=63;_.b=null;var Yq,Zq,$q;_=ar.prototype=new Q;_.tI=0;_.b=null;var er;_=gr.prototype=new Q;_.tI=0;_.b=null;_=lr.prototype=new Sn;_.tI=64;_=or.prototype=new Q;_.tI=0;_=qr.prototype=new or;_.tI=0;_=xr.prototype=new Q;_.Q=Ar;_.tI=65;_=Br.prototype=new Q;_.tI=66;_.b=null;_=Er.prototype=new Q;_.tI=67;_.b=null;_=Ir.prototype=new Te;_.tI=68;var Jr;_=Mr.prototype=new P;_.tI=69;_.b=null;_.c=false;_.d=0;_.e=-1;_.f=null;_.g=false;_=Wr.prototype=new Q;_.S=Zr;_.tI=70;_.b=null;_=$r.prototype=new Pn;_.tI=71;var _r,as,bs;_=is.prototype=new Q;_.fb=ks;_.tI=0;_=ls.prototype=new Q;_.P=ns;_.tI=72;_=os.prototype=new $r;_.tI=73;_=rs.prototype=new Q;_.T=ws;_.U=xs;_.tI=0;_.c=null;_=Es.prototype=new hp;_.db=Ls;_.tI=74;_=Ms.prototype=new Q;_.eb=Vs;_.tI=0;_.b=null;_.c=0;_=Ws.prototype=new Q;_.T=_s;_.U=at;_.tI=0;_.b=-1;_.c=null;_=bt.prototype=new Q;_.tI=0;var ct;_=ft.prototype=new bt;_.tI=0;var mt;_=tt.prototype=new Q;_.S=wt;_.tI=75;_.b=null;_=yt.prototype=new yb;_.tI=77;_=Ct.prototype=new Q;_.tI=0;_=Ft.prototype=new yb;_.tI=80;_=Kt.prototype=new yb;_.tI=81;_=Nt.prototype=new yb;_.tI=82;_=Qt.prototype=new yb;_.tI=83;_=Zt.prototype=new yb;_.tI=84;_=bu.prototype=new Q;_.tI=85;_=String.prototype;_.eQ=pu;_.hC=qu;_.tI=2;var su,tu=0,uu;_=zu.prototype=new yb;_.tI=87;_=Cu.prototype=new Q;_.jb=Fu;_.kb=Gu;_.mb=Hu;_.tI=0;_=Ju.prototype=new Q;_.eQ=Mu;_.hC=Nu;_.tI=0;_=Iu.prototype=new Ju;_.nb=ev;_.tI=0;_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=gv.prototype=new Cu;_.eQ=iv;_.hC=jv;_.tI=88;_=fv.prototype=new gv;_.kb=pv;_.eb=qv;_.lb=rv;_.tI=89;_.b=null;_=sv.prototype=new Q;_.T=xv;_.U=yv;_.tI=0;_.b=null;_.c=null;_=Av.prototype=new Q;_.eQ=Cv;_.hC=Dv;_.tI=90;_=zv.prototype=new Av;_.ob=Gv;_.pb=Hv;_.qb=Iv;_.tI=91;_.b=null;_=Jv.prototype=new Av;_.ob=Mv;_.pb=Nv;_.qb=Pv;_.tI=92;_.b=null;_.c=null;_=Qv.prototype=new Cu;_.jb=Tv;_.eQ=Vv;_.hC=Wv;_.eb=Yv;_.tI=0;_=Zv.prototype=new Q;_.T=dw;_.U=ew;_.tI=0;_.b=0;_.c=null;_=fw.prototype=new gv;_.kb=jw;_.eb=kw;_.lb=lw;_.tI=93;_.b=null;_.c=null;_=mw.prototype=new Q;_.T=pw;_.U=qw;_.tI=0;_.b=null;_=rw.prototype=new Qv;_.jb=Dw;_.kb=Ew;_.lb=Fw;_.mb=Iw;_.tI=94;_.c=0;_=Lw.prototype=new Iu;_.tI=95;_=Pw.prototype=new gv;_.jb=Ww;_.kb=Xw;_.eb=Yw;_.lb=Zw;_.tI=96;_.b=null;_=cx.prototype=new Av;_.ob=gx;_.pb=hx;_.qb=jx;_.tI=97;_.b=null;_.c=null;_=kx.prototype=new yb;_.tI=98;var $entry=kc;var Dk=new Ct,Gk=new Ct,Hk=new Ct,Ik=new Ct,Ek=new Ct,Fk=new Ct;$stats && $stats({moduleName:'hellogadgets',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if (hellogadgets) hellogadgets.onScriptLoad(gwtOnLoad);})();